package com.dswz.service;

import com.dswz.po.User;
import com.dswz.utils.PageBean;
import com.dswz.vo.VoUser;
import java.util.List;

public abstract interface UserService
{
  public abstract PageBean getUserList(String paramString1, String paramString2, String paramString3, String paramString4, Byte paramByte, Integer paramInteger1, Integer paramInteger2)
    throws Exception;
  
  public abstract void insertUser(User paramUser)
    throws Exception;
  
  public abstract void deleteUsers(List<String> paramList)
    throws Exception;
  
  public abstract void deleteUser(String paramString)
    throws Exception;
  
  public abstract void updateUser(User paramUser)
    throws Exception;
  
  public abstract User getUserById(String paramString)
    throws Exception;
  
  public abstract User getUser(String paramString, Byte paramByte)
    throws Exception;
  
  public abstract VoUser editUser(String paramString)
    throws Exception;
  
  public abstract void sendSmsValidateCode(String paramString1, String paramString2, String paramString3)
    throws Exception;
}


